<html>
	<head>
		<meta charset="utf-8"></meta>
		<title>BElement</title>
		<link href="./style.css" rel="stylesheet" type="text/css"/>
	</head>
	<body>
		<div class="class" name="BElement">
			<h1>BElement</h1>
			<p>继承自<a href="BObject.html">BObject</a></p>
			<p id="resume"><a href="#desc">详细</a></p>
			<h2>public</h2>
			<table id="public">
				<tr><td align="right"></td><td><a href="#BElement()">BElement</a>();</td></tr>
				<tr><td align="right"></td><td><a href="#BElement(Primitive,int,int)">BElement</a>(Primitive primitive, int first = 0, int count = 0);</td></tr>
				<tr><td align="right"></td><td><a href="#BElement(Primitive, BIndexArray*)">BElement</a>(Primitive primitive, BIndexArray* indices);</td></tr>
				<tr><td align="right"></td><td><a href="#BElement(const BElement&)">BElement</a>(const BElement& other);</td></tr>
				<tr><td align="right"></td><td><a href="#~BElement()">~BElement</a>();</td></tr>
				<tr><td align="right">virtual void </td><td><a href="#copy(const BElement*)">copy</a>(const BElement* other);</td></tr>
				<tr><td align="right">virtual BElement* </td><td><a href="#clone()">clone</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#set(Primitive, int, int)">set</a>(Primitive primitive, int first, int count);</td></tr>
				<tr><td align="right">void </td><td><a href="#setVisible(bool)">setVisible</a>(bool visible);</td></tr>
				<tr><td align="right">bool </td><td><a href="#visible()">visible</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setPrimitive(Primitive)">setPrimitive</a>(Primitive primitive);</td></tr>
				<tr><td align="right">Primitive </td><td><a href="#primitive()">primitive</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setFirst(int)">setFirst</a>(int first);</td></tr>
				<tr><td align="right">int </td><td><a href="#first()">first</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setCount(int)">setCount</a>(int count);</td></tr>
				<tr><td align="right">int </td><td><a href="#count()">count</a>() const;</td></tr>
				<tr><td align="right">void </td><td><a href="#setIndices(BIndexArray*)">setIndices</a>(BIndexArray* indices);</td></tr>
				<tr><td align="right">const BIndexArray* </td><td><a href="#indices()">indices</a>() const;</td></tr>
				<tr><td align="right">BIndexArray* </td><td><a href="#indices()">indices</a>();</td></tr>
				<tr><td align="right">void </td><td><a href="#setPieces(BPieceArray*)">setPieces</a>(BPieceArray* pieces);</td></tr>
				<tr><td align="right">const BPieceArray* </td><td><a href="#pieces()">pieces</a>() const;</td></tr>
				<tr><td align="right">BPieceArray* </td><td><a href="#pieces()">pieces</a>();</td></tr>
				<tr><td align="right">BGeometry* </td><td><a href="#geometry()">geometry</a>();</td></tr>
				<tr><td align="right">const BGeometry* </td><td><a href="#geometry()">geometry</a>() const;</td></tr>
			</table>
			<div id="desc">
				<h2>详细介绍：</h2>
			</div>
			<h2 id="docs">成员文档：</h2>
			<div id="BElement()">
				<h3>BElement();</h3>
			</div>
			<div id="BElement(Primitive,int,int)">
				<h3>BElement(Primitive primitive, int first = 0, int count = 0);</h3>
			</div>
			<div id="BElement(Primitive, BIndexArray*)">
				<h3>BElement(Primitive primitive, BIndexArray* indices);</h3>
			</div>
			<div id="BElement(const BElement&)">
				<h3>BElement(const BElement&amp; other);</h3>
			</div>
			<div id="~BElement()">
				<h3>~BElement();</h3>
			</div>
			<div id="copy(const BElement*)">
				<h3>virtual void copy(const BElement* other);</h3>
			</div>
			<div id="clone()">
				<h3>virtual BElement* clone() const;</h3>
			</div>
			<div id="set(Primitive, int, int)">
				<h3>void set(Primitive primitive, int first, int count);</h3>
			</div>
			<div id="setVisible(bool)">
				<h3>void setVisible(bool visible);</h3>
			</div>
			<div id="visible()">
				<h3>bool visible() const;</h3>
			</div>
			<div id="setPrimitive(Primitive)">
				<h3>void setPrimitive(Primitive primitive);</h3>
			</div>
			<div id="primitive()">
				<h3>Primitive primitive() const;</h3>
			</div>
			<div id="setFirst(int)">
				<h3>void setFirst(int first);</h3>
			</div>
			<div id="first()">
				<h3>int first() const;</h3>
			</div>
			<div id="setCount(int)">
				<h3>void setCount(int count);</h3>
			</div>
			<div id="count()">
				<h3>int count() const;</h3>
			</div>
			<div id="setIndices(BIndexArray*)">
				<h3>void setIndices(BIndexArray* indices);</h3>
			</div>
			<div id="indices()">
				<h3>const BIndexArray* indices() const;</h3>
			</div>
			<div id="indices()">
				<h3>BIndexArray* indices();</h3>
			</div>
			<div id="setPieces(BPieceArray*)">
				<h3>void setPieces(BPieceArray* pieces);</h3>
			</div>
			<div id="pieces()">
				<h3>const BPieceArray* pieces() const;</h3>
			</div>
			<div id="pieces()">
				<h3>BPieceArray* pieces();</h3>
			</div>
			<div id="geometry()">
				<h3>BGeometry* geometry();</h3>
			</div>
			<div id="geometry()">
				<h3>const BGeometry* geometry() const;</h3>
			</div>
		</div>
	</body>
</html>